﻿body { background: #07060D url('') !important; background-repeat: no-repeat; background-size: cover; }
.render-body { margin-top: 90px !important;}
.bgo-logo { background-image: url('https://content.backgroundsonline.com/images/sites/reb/reb-logo.png'); background-position: left; }
	.bgo-logo img { display:none; }

	.is-top .navbar, .is-top.masthead { background-color: #292929 !important; background: none; }

.account-light { display: inline; }
.account-dark { display: none; }
.navbar-dark .navbar-nav .nav-link,
.navbar, .annual-header, .masthead { color: #fff !important; }
.navbar, .masthead {background: #292929 !important;}

h3, h4 {
	font-weight: 500;
	color: #111 !important;
}
.login .form-text {
	color: #111 !important;
}
.bg-light {
	/*background-image: url("https://content.backgroundsonline.com/images/sites/iqdata/iqdata-mi6-bg.jpg") !important;*/
 background-color: #292929 !important;
 background-position: center !important;
  background-repeat: no-repeat !important;
  background-size: cover !important;
}

#person_detail .shadow-sm.bg-white.pt-4.pb-3 {
}
#person_detail .shadow-sm.bg-white.pt-4.pb-3 h3 {
	padding-bottom: 1rem;
}

.btn { border-radius: 5px !important; }
.purple { }

.btn-primary {
		font-weight: 500 !important;
}
.navbar-dark .navbar-nav .nav-link {
		font-size: 18px;
}

.login-box {
	background-color: #fff !important;
	border: none;
}
.report-status span {
		color: #111 !important;
}
.manager-table {
	color: #111 !important;
}
#resetPage .login-box .bg-white {  }
#resetPage h3,
.login-box h1 {
	color: #111;
	padding-bottom: 10px;
}
.login-box control-label {

}
.input-box {
	background-color: transparent !important;
}
.rm-container {
	background-color: #fff !important;
}
.nav-scroller {
	background-color: #603595 !important;
}
.rm-container .text-none {color: #999 !important;}
.login-right {
background: #603595 !important;
/*border-left: 1px solid #707070;*/
color: #fff;
}
.login-right h1 {
		color: #fff !important;
}

.form-control, .form-control:focus {
	background-color: #fff !important;
	color: #111 !important;
	border-color: #ddd !important;
}
.rc-anchor-light {
		background: transparent !important;
		color: #fff !important;
}
.control-label { color: #111 !important; z-index: 3000;}
.login-box .btn-outline-dark {
}
a.btn-submit, .btn-submit {
		font-weight: bold;
		color: #fff !important;
		background-color: #2980B9 !important;
		border-color: #2980B9 !important;
}
.btn-primary {
	background-color: #2980B9 !important;
	border-color: #2980B9 !important;
}
.btn-primary:hover {
	background-color: #2980B9;
	border-color: #2980B9;
}
.nav-scroller {
	padding: 15px 0px !important;
}
.nav-scroller h3 {
	color: #fff !important;
}
#person_detail .sub-menu h3 {
	padding-bottom: 10px;
	color: #444;
}
.employees-page {
	margin-top: 30px;
}
.bs-wizard .row>.bs-wizard-step.disabled>.bs-wizard-dot {
	background-color: #59587c !important;
	border-color: #fff !important;
}
input:-internal-autofill-selected,
input:-webkit-autofill,
input:-webkit-autofill:hover,
input:-webkit-autofill:focus,
input:-webkit-autofill:active {
	background-color: #343438 !important;
	color: #fff !important;
}
.bs-wizard-step a {
}
.bs-wizard .row>.bs-wizard-step>.bs-wizard-dot-on {
	background-color: #59587c !important;
	border-color: #59587c !important;
}
.rm-container {
	margin-top: 30px !important;
}
/*.footer { background-color: #faf9f9 !important; }*/

.applicant-header .navbar .dropdown-content { background-color: #fff !important; background: #fff !important; }
#signup_details .modal-header { background: #603595; font-weight: bold; padding-bottom: 1rem !important; }
#signup_details .bs-wizard > .row > .bs-wizard-step > .bs-wizard-dot-on { }

#signup_details .modal-header {
	background: #603595 !important;
	background-color: #603595 !important;
	color: #fff !important;
}

#signup_details h4 {
		color: #111 !important;
}
#applicant_release .text-info,
.bs-wizard .row > .bs-wizard-step.complete .bs-wizard-info { color: #59587c !important; }
.nav-scroller .bs-wizard .row > .bs-wizard-step.complete .bs-wizard-info { color: #8d6798 !important; }
.bs-wizard .row > .bs-wizard-step.active .bs-wizard-info { color: #8d6798 !important; }
.bs-wizard .row > .bs-wizard-step > .bs-wizard-dot { background-color: #8d6798; }
.bs-wizard .row > .bs-wizard-step > .bs-wizard-dot-on { border-color: #8d6798; }

.bs-wizard .row > .bs-wizard-step > .progress > .progress-bar,
.work-state-selected, .work-state-selected:hover span { background-color: #8d6798; }
#applicant_release .bg-white.border {border-color: #707070 !important;}
.resource-header { background: linear-gradient(to bottom, #0085c9 0%, #004b95 100%); }
